﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote,th,td
{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
font-family: Microsoft Yahei,Verdana,Simsun;
color:White;
	
}
form
{     
/
//background-color: #336600;
background-image:url('../images/background.jpg');
  
    }



textarea
{
color:#414141;
}

input[type="text"], input[type="password"], select
{
width: 250px;
height: 25px;
background-color: #D2D2D2;
color: #414141;
border: 0px;
vertical-align:middle
}
input:hover
{
background-color: #FFFFFF;
}
input[type="text"]:focus, input[type="password":focus], select:focus
{
background-color: #FFFFFF;
} 
.back
{position:absolute;
left:50px;
top:0px;
cursor:pointer;  
        
}
.regist
{
position:absolute;
right:100px;
top:10px;
   
}
.button
{
height: 2em;
min-width: 6em;
font-family: Microsoft Yahei,Verdana,Simsun;
font-size: 15px;
background-color: #0998ff;
color:White;
padding-top: 3px;
padding-right: 12px;
padding-bottom: 5px;
padding-left: 12px;
border:0px;
vertical-align:middle;
}
.button:hover
{
background-color: #6699FF;
}
.title
{
left:200px;
position:absolute;
cursor:pointer;
}
.header
{
width: 100%;
height: 45px;
background-color: #3399FF;
color: White;
font-family: Microsoft Yahei,Verdana,Simsun;
font-size: 30px;
    
    
top:0px;
margin-bottom:30px;
}
.container
{
width: 960px;
position:relative;
height:auto;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
/float:left;
min-height:800px;
	
	
	
}

.footer {
clear: both;
margin:0px;
padding:0;
border:0;
background-color: #3399FF;
color: #FFF;
font-size: 13px;
float:left;
width:100%;
height:20px;
bottom:0px;
text-align: center;
vertical-align: middle;
position:fixed;
}
.bp
{   background-image:url('/images/back.png');
cursor:pointer;
width:24px;
height:24px;
float:left;
}
.bp:hover
{   background-image:url('/images/back-black.png');

}
.fp
{
background-image:url('/images/next.png')   ;
cursor:pointer;
width:24px;
height:24px;
float:left;
}
.fp:hover
{
background-image:url('/images/next-black.png')   ;

}
.state
{
position: absolute;
top: 0px;
right: 0px;
    
text-align: left;
width:180px;
}
.logo
{
top:100px;
left:0px;
position:absolute;
width:420px;
height:420px;
cursor:pointer;
}
.logo2
{
top:100px;
left:550px;
position:absolute;
width:420px;
height:420px;
cursor:pointer;
}

.logo1
{
width: 200px;
height: 200px;
float: left;
margin: 4px;
text-align: center;
    
font-size: 130%;
color: #FFFFFF;
text-align: center; 
vertical-align: middle;
}
.logo1:hover
{
width: 200px;
height: 200px;
float: left;
margin: 4px;
   
text-align: center;
vertical-align: text-bottom;
font-size: 130%;
color: #FFFFFF;
opacity: 0.9;
}
.login
{
top:100px;
left:600px;
position:absolute;
}
.repeater
{
width:960px;
height:170px;
position:relative;
    
    
}
.topbutton
{border: 1px solid #FFFFFF; 
 background-color: #339933; 
 position: fixed;
bottom: 50px;
 right: 50px; 
 width: 56px; 
 height: 56px; 
 cursor: pointer
    
    }


.user
{
width: 120px;
height: 160px;
float: left;
background-color: #FF9933;
vertical-align: middle;
text-align: center;
color: #FFFFFF;
position:absolute;
left:20px;
    
    
}
.message
{
    
width: 700px;
height: 120px;
cursor:pointer;
background-color: #0998ff;
color: White;
margin-left: 20px;
padding:20px;
position:relative;
left:150px;
    
    
}
.message:hover
{   
background-color: #2FACFF;
    
}
.title1
{
    
width: 700px;
height: 120px;
font-size:300%;
background-color: #0998ff;
color: White;
margin-left: 20px;
padding:20px;
position:absolute;
left:150px;
cursor:pointer;
text-align:center;
}
.title1:hover
{
background-color: #2FACFF;
    
}
.search
{
top: 0px;
right: 200px;
position: absolute;
    
}


a
{
color:White;
text-decoration:none;
}
a:visited
{
color:White;
text-decoration:none;
}
a:hover
{
color: #99CCFF;
}